A Multilevel k–way Partitioning Algorithm for Finite Element Meshes using Competing Ant Colonies
نویسنده
چکیده
The self–organizing properties of ant colonies are employed to tackle the classical combinatorial optimization problem of graph partitioning. Structural information from the graph is mapped onto an environment upon which a number of colonies compete for resources. Using Genetic Programming, a Foraging Strategy is evolved which when executed by the ants in each colony leads to a restructuring of the global environment corresponding to a good partition. Multiple colonies allows for simultaneous k–way partitioning which can provide better partitions than current algorithms which are based on recursive bisection.
منابع مشابه
Solving the mesh-partitioning problem with an ant-colony algorithm
Many real-world engineering problems can be expressed in terms of partial differential equations and solved by using the finite-element method, which is usually parallelised, i.e. the mesh is divided among several processors. To achieve high parallel efficiency it is important that the mesh is partitioned in such a way that workloads are well balanced and interprocessor communication is minimis...
متن کاملUsing Competing Ant Colonies to Solve k-way Partitioning Problems with Foraging and Raiding Strategies
The self organizing properties of ant colonies are employed to tackle the classical combinatorial optimization problem of graph partitioning. The graph is mapped onto an artificial environment in a manner that preserves the structural information. Ants from a number of colonies compete for resources. This leads to a restructuring of the global environment corresponding to a good partition. On t...
متن کاملPartition of Unstructured Finite Element Meshes by a Multilevel Approach
We consider the topic of partitioning unstructured finite element meshes by a class of multilevel graph partitioning algorithms. Two issues are studied, where the first issue concerns the coarsening phase in such multilevel graph partitioning algorithms. In particular, we propose a new heuristic for matching the vertices of a graph during the coarsening phase. We compare our heuristic with two ...
متن کاملOPTIMAL DECOMPOSITION OF FINITE ELEMENT MESHES VIA K-MEDIAN METHODOLOGY AND DIFFERENT METAHEURISTICS
In this paper the performance of four well-known metaheuristics consisting of Artificial Bee Colony (ABC), Biogeographic Based Optimization (BBO), Harmony Search (HS) and Teaching Learning Based Optimization (TLBO) are investigated on optimal domain decomposition for parallel computing. A clique graph is used for transforming the connectivity of a finite element model (FEM) into that of the cor...
متن کاملFinite Element Mesh Decomposition Using Evolving Ant Colony Optimization
Combinatorial optimization problems arise in many areas of science and engineering. Unfortunately, due to the NP (non-polynomial) nature of these problems, the computations increase with the size of the problem (Bahreininejad & Topping, 1996; Topping & Bahreininejad, 1997). Finite Elements (FE) mesh decomposition (partitioning) is a well known NP-hard optimization problem and is used to split a...
متن کامل